package com.wlb365.financing.modules.schedule.job.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <p>
 *      概述: 同步机构信息返回参数
 * </p>
 */
@Data
public class OrgResult {
    /**
     * 主键.
     */
    private String id;

    /**
     * 机构唯一标识.
     */
    private String comId;

    /**
     * 机构名称.
     */
    private String compName;

    /**
     * 机构类型。0：供应商；1：核心企业 2银行.
     */
    private String compType;

    /**
     * 工商注册号.
     */
    private String comCerNo;

    /**
     * 公司地址.
     */
    private String comAddress;

    /**
     * 管理人姓名.
     */
    private String admName;

    /**
     * 管理人手机号.
     */
    private String admMobPhone;

    /**
     * 管理人证件号码.
     */
    private String admCerNo;

    /**
     * 公司营业执照.
     */
    private String busLicImageUrl;

    /**
     * 机构来源（0-集采推送；1-其他）.
     */
    private String source;

    /**
     * AppId.
     */
    private String appId;

    /**
     * 税务登记号.
     */
    private String registrationNo;

    /**
     * 公司成立日期.
     */
    private LocalDateTime setupDate;

    /**
     * 注册资金.
     */
    private BigDecimal registryAmount;

    /**
     * 银行卡号.
     */
    private String bankNo;

    /**
     * 企业法人.
     */
    private String legalName;

    /**
     * 法人证件号.
     */
    private String legalNo;

    /**
     * 经营范围（多个用逗号隔开）.
     */
    private String businessScope;

    /**
     * 在职人数.
     */
    private Integer payrolls;

    /**
     * 资产总额.
     */
    private BigDecimal businessTotalAmount;

    /**
     * 年销售额.
     */
    private BigDecimal businessSalesAmount;

    /**
     * 供应商类型（1.材料供应商默认）.
     */
    private String supplierType;
    
}
